Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Geneva Challenger - Geneva Siemens Open 2001 - Scheveningen Black Forest Open - Freudenstadt X Ciutat de Barcelona - Barcelona Pro Tennis World Open - Boca Raton Copa Sevilla-Internacionales de Andalucia - Seville XI Ciutat de Barcelona - Barcelona IX Torneo Internacionale de Tennis - Barletta Tennis Napoli Cup - Napoli Czech Open 2005 - Prostejov Banca Stato Challenger - Lugano XL Bermuda Open - Bermuda Skandia Open - Linz Bancastato Challenger Lugano - Lugano V Torneo Internazionale di Tennis - Barletta Zagreb Open - Zagreb Nord/LB Open - Braunschweig Memorial Savigny - Sassuolo VIII Trofeo Ciutat de Barcelona - Barcelona Open Sabadell Atlantico - Barcelona Open Castilla y Leon - Segovia San Marino Cepu Open - San Marino VII Torneo Internazionale di Tennis - Barletta Prague Open - Prague Memorial Savigni - Sassuolo Top Wool Challenger Biella - Biella ATU Cup - Weiden Nord/LB Open - Braunschweig Finnish Open - Helsinki Tampere Imageneering Open - Tampere Open Costa Daurada - Tarragona Ciutat de Barcelona - Barcelona Challenger 42 - Andrezieux II Cyclus Open de Tenis - Florianopolis 6th Sardinian International Championships - Cagliari VIII Torneo Internazionale di Tennis - Barletta AXA Open II - Espinho Pekao Open 2004 - Szczecin Podebradka Cup - Prague Geneva Challenger - Geneva Hungarian Architect Open - Budapest Honda Kah Singapore Men's Tennis Open - Singapore Ciudad de Pozoblanco Open Diputacion - Cordoba San Marino Cepu Open - San Marino Open Costa Daurada - Tarragona San Marino Cepu Open - San Marino Black Forest Open - Freudenstadt Mitsubishi Electric Europe Cup - Monza Unicredit Czech Open - Prostejov XI Ciutat de Barcelona - Barcelona San Marino CEPU Open - San Marino Open de Montauban - Montauban Pekao Open - Szczecin Copa Telefonica CTC Chile - Santiago Pro Tennis World Open - Sunrise Scheveningen Challenger Szczecin Challenger Nord LB Open - Braunschweig Genova Challenger Nord/LB Open - Braunschweig St.Petersburg Challenger by Kinex - St. Petersburg DPD Challenger 2002 - Aschaffenburg Prostejov Challenger Open de Montauban - Montauban ECM Prague Open - Prague Open 88 - Contrexeville Kyiv UMC Open - Kiev Nord LB Open 2006 - Braunschweig Copa Sevilla - Seville 2000 Cairo Challenger - Cairo Siemens Open - Scheveningen Trani Challenger Genova Challenger Ho Chi Minh City Challenger - Ho Chi Minh City Szczecin Challenger Espinho Challenger - Espinho Pekao Open - Szczecin Zagreb Open - Zagreb 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Oberstaufen Cup - Oberstaufen Mordovia Cup - Mordovia San Marino Cepu Open - San Marino Szczecin Challenger ATP Challenger Open 2004 - Monchengladbach Privat Bank Cup - Dnepropetrovsk Dallas Challenger BMW Tennis Championship - Sunrise Prostejov Challenger Monza Challenger Aptos Challenger San Marino Challenger Cordenons Challenger Genova Challenger Szczecin Challenger Madrid Challenger Marbella Challenger DPD Challenger 2000 - Aschaffenburg Top Wool Challenger-Immagine Trophy - Biella Geneva Challenger - Geneva Tennis Cup of Flanders - Ostende Rome Challenger Prague Challenger Genova Challenger XI Venice Open - Venice Szczecin Challenger FILA Challenger - Biella St. Petersburg Challenger by Kinex - St. Petersburg IX Ciutat de Barcelona - Barcelona Pekao Open 2003 - Szczecin Cairo Challenger 2002 - Cairo Copa Sevilla Internacionales de Andalucia - Seville Skandia Open - Linz Brixina Tennis Open - Bressanone Szczecin Challenger Sibiu Challenger Kyiv UMC Open - Kiev 5th Sardinian International Championships - Cagliari Casablanca Challenger Bucaramanga Challenger Santo Domingo Challenger Napoli Challenger Pekao Open 2001 - Szczecin Aix En Provence Challenger Bordeaux Challenger Vicenza Challenger Furth Challenger Prague Challenger Padova Challenger Todi Challenger Poznan Challenger Sporting Challenger 2003 - Turin Zivnobanka Czech Open - Prostejov Siemens Open 2003 - Scheveningen Seville Challenger Trnava Challenger Rome Challenger Mohammedia Challenger Casablanca Challenger San Marino Challenger XXXVII Torneig C.E. Laieta - Barcelona Cordenons Challenger Genova Challenger Czech Open - Prostejov Banca Stato Challenger Lugano - Lugano Nord/LB Open 2004 - Braunschweig San Marino Cepu Open - San Marino Copa Kia Challenger ATP - Santiago Bratislava Challenger Trnava Challenger Prostejov Challenger JVC Trophy - Vienna Open Castilla y Leon - Segovia Pekao Open 2005 - Szczecin Sir Supermercati - Rome Bucaramanga Challenger Guadalajara Challenger San Luis Potosi Challenger Heilbronn Challenger Furth Challenger Blois Challenger Bastad Challenger Memorial Savigni - Sassuolo Como Challenger Genova Challenger Szczecin Challenger Trofeo Barcelona de Tenis - Barcelona Szczecin Challenger Sophia Antipolis Challenger 4th Sardinia International Championships - Cagliari XL Challenger de Tenis Copa Sevilla - Seville Geneva Challenger Open Diputacion - Cordoba Kos-Zucchetti Tennis Cup - Cordenons Privat Bank Cup - Dniepropetrovsk Samarkand Challenger - Samarkand Australian Open - Melbourne Grand Prix Hassan II - Casablanca Estoril Open - Estoril Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Qatar Exxon Mobil Open 2002 - Doha BellSouth Open - Vina del Mar Abierto Mexicano de Tenis Pegaso - Acapulco Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten RCA Championships - Indianapolis Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Stockholm Open - Stockholm Tata Open 2003 - Chennai Adidas International - Sydney BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Grand Prix Hassan II - Casablanca Open Seat Godo 2003 - Barcelona Copa AT&T - Buenos Aires Energis Open - Amersfoort Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Idea Prokom Open - Sopot U.S. Open - New York Mallorca Open - Mallorca Open Seat-Godo 2001 - Barcelona Mallorca Open - Mallorca Croatia Open - Umag International Championship of Croatia - Umag Heineken Open - Auckland Trofeo Conde de Godo - Barcelona Telenordia Swedish Open - Bastad TD Waterhouse Cup - Long Island International Championship of Croatia - Umag St. Petersburg Open - St. Petersburg Abierto Mexicano de Tenis Pegaso - Acapulco Tata Open - Chennai Adidas International - Sydney Milan Indoors - Milan BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Open 13 - Marseille Abierto Mexicano Telfonica MoviStar - Acapulco Arizona Men's Tennis Championships - Scottsdale Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort Croatia Open - Umag Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Open Romania - Bucharest Thailand Open - Bangkok Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Qatar Open - Doha Medibank Private International - Sydney Milan Indoors - Milan BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Open 13 - Marseille Brasil Open - Costa do Sauipe ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telfonica MoviStar - Acapulco Dubai Open - Dubai Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona Estoril Open - Estoril BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Croatia Open - Umag Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Sydney International - Sydney Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia US Men's Clay Court Championships - Houston Open SEAT Godo 2006 - Barcelona Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Open de la Comunidad Valenciana - Valencia U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Estoril Open - Estoril Hypo Group Tennis International - Portschach The Stella Artois Championships - London Allianz Suisse Open - Gstaad Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Croatia Open - Umag Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Open de Moselle - Metz Stockholm Open - Stockholm ATP Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha Medibank International - Sydney Heineken Open - Auckland Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia Allianz Suisse Open - Gstaad Open SEAT 2008 - Barcelona BMW Open - Munich ARAG World Team Championship - Dusseldorf Grand Prix Hassan II - Casablanca Orange Warsaw Open - Warsaw Ordina Open - s-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Open de Moselle - Metz If Stockholm Open - Stockholm ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Medibank International - Sydney Heineken Open - Auckland Movistar Open - Vina del Mar PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Estoril Open - Estoril AEGON International - Eastbourne Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest China Open - Beijing If Stockholm Open - Stockholm Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Serbia Open - Belgrade Qatar Exxon Mobil Open - Doha Medibank International - Sydney Heineken Open - Auckland Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Serbia Open - Belgrade Open de Nice Cote dAzur - Nice Mercedes Cup - Stuttgart International German Open - Hamburg Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Malaysian Open - Kuala Lumpur China Open - Beijing Kremlin Cup - Moscow Open Sud de France - Montpellier St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Medibank International - Sydney Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Serbia Open - Belgrade Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad Winston Salem - Winston Salem BCR Open Romania - Bucharest PTT Thailand Open - Bangkok China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Power Horse World Team Cup - Dusseldorf Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Bet-at-home Open - Hamburg Citi Open - Washington Valencia Open - Valencia VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel China Open - Beijing Valencia Open - Valencia Heineken Open - Auckland Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Ecuador Open - Quito Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Barcelona Open BancSabadell - Barcelona Bet-at-home Open - Hamburg Austrian Open - Kitzbuhel Valencia Open - Valencia Millennium Estoril Open - Estoril Ecuador Open - Quito Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril SkiStar Swedish Open - Bastad Generali Open - Kitzbuhel Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Barcelona Open BancSabadell - Barcelona Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Farmers Classic - Los Angeles Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Toronto Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Internazionali BNL d'Italia - Rome Davis Cup, World Group, 1R, BLR-RUS 3-2 Davis Cup, World Group, QR, RUS-THA 5-0 Davis Cup, World Group, QF, RUS-FRA 3-2 Davis Cup, World Group, 1R, NED-RUS 0-5 Davis Cup, World Group, 1R, CHI-RUS 2-3 Davis Cup, World Group, SF, RUS-GER 3-2 Davis Cup, World Group, F, USA-RUS 4-1 Davis Cup, World Group, QF, RUS-CZE 3-2 Davis Cup, World Group, SF, ARG-RUS, 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, QF, ISR-RUS, 4-1 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, PO, RUS-BRA 3-2 Davis Cup, World Group, PO, BRA-RUS 5-0 French Open - Paris Campeonato de Espana Kia de Tenis 2004 - Madrid River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston Olympics - Athens Olympics - Beijing Davis Cup, World Group, 1R, SWE-RUS 3-2 Davis Cup, World Group, QF, RUS-FRA 3-2 Hopman Cup - Perth